players bench - French English Dictionary